Marshalling in Distributed Systems: Two Approaches

نویسندگان

  • K. V. Dyshlevoi
  • V. E. Kamensky
  • L. B. Solovskaya
چکیده

In general, modern computer systems are distributed systems. Such systems are implemented as computer networks, whose components jointly use and exchange data. To describe distributed systems at abstract level client-server model can be used. In terms of this model, client makes invocation, containing all necessary parameters, on server. Server receives the invocation, performs needed actions and returns the results back. Parameters and results can be exchanged between different platforms, which use their own data representation. Platform means programming language and compiler too, rather than hardware and operation system only.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Simple Activation for Distributed Objects

In order to support long-lived distributed objects, object activation is required. Activation allows an object to alternate between periods of activity, where the object implementation executes in a process; and periods of dormancy, where the object is on disk and utilizes no system resources. We describe an activation protocol for distributed object systems. The protocol features overall simpl...

متن کامل

A new Shuffled Genetic-based Task Scheduling Algorithm in Heterogeneous Distributed Systems

Distributed systems such as Grid- and Cloud Computing provision web services to their users in all of the world. One of the most important concerns which service providers encounter is to handle total cost of ownership (TCO). The large part of TCO is related to power consumption due to inefficient resource management. Task scheduling module as a key component can has drastic impact on both user...

متن کامل

Analysis of two production inventory systems with buffer, retrials and different production rates

This paper considers the comparison of two ðs; SÞ production inventory systems with retrials of unsatisfied customers. The time for producing and adding each item to the inventory is exponentially distributed with rate b. However, a production rate ab higher than b is used at the beginning of the production. The higher production rate will reduce customers’ loss when inventory level appro...

متن کامل

Metaheuristics for the Two-Dimensional Container Pre-Marshalling Problem

We introduce a new problem arising in small and mediumsized container terminals: the Two-Dimensional Pre-Marshalling Problem (2D-PMP). It is an extension of the well-studied Pre-Marshalling Problem (PMP) that is crucial in container storage. The 2D-PMP is particularly challenging due to its complex side constraints that are challenging to express and difficult to consider with standard techniqu...

متن کامل

Alexandros Karakasidis Assignment 4

RPC based mechanisms assumed a heterogeneous environment consisting of machines with different operating systems. Proxies are used in order to deal with heterogeneity: their client side is called stub, and the server side is called skeleton. Marshalling and unmarshaling was necessary in order to adapt the different message representations to a neutral data representation. These proxies were imp...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007